GeminiLabs\SiteReviews\Modules\Schema A

Total Complexity 56
Dependencies 10
Dependents 9
Total lines 300
Lines of code 239
Logical lines of code 129
Comment lines 12
Methods 21
Properties 4

Methods 21

Method Rating Maintainability Complexity Lines of code
getThingUrl()
A
54 9 20
getThingDescription()
S
53 6 23
getSchemaOptionValue()
S
59 4 14
buildSummary()
S
52 3 24
build()
S
58 3 16
getSchemaOption()
S
61 3 11
buildReview()
S
54 2 21
getThingName()
S
67 3 9
buildReviews()
S
65 3 9
buildSchemaValues()
S
65 3 9
buildSummaryForProduct()
S
59 2 13
render()
S
63 2 11
getThingImage()
S
71 2 6
getSchemaType()
S
63 2 10
getRatingCounts()
S
67 2 8
store()
S
66 2 8
getSchemaOptionDefault()
S
64 1 10
getRatingValue()
S
79 1 3
buildSummaryForLocalBusiness()
S
73 1 5
buildSummaryForCustom()
S
72 1 5
setAndGetKeyValue()
S
76 1 4